atm (automatic teller machine) - Turkish English Dictionary